satellite data reception unit - Turco Inglés Diccionario